non-immigrant business visitor - Alemán Inglés Diccionario